blue sheep - German English Dictionary